
  
  .patient-info {
    display: flex;
    justify-content: space-between;
    margin-bottom: 8px;
  }
  
  .status-tag {
    padding: 2px 8px;
    border-radius: 4px;
  }
  
  .status-pending { background-color: #ffd666; }
  .status-approved { background-color: #95de64; }
  .status-rejected { background-color: #ff7875; }
  
  .desc-text {
    color: #666;
    margin-bottom: 8px;
  }
  
  .date-time {
    color: #999;
    font-size: 0.9em;
  }
  
  .medical-icon {
    margin-right: 8px;
  }